﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;

using PickGold.Arguments;

namespace PickGold.Handler
{
	/// <summary>
	/// 异步操作事件
	/// </summary>
	/// <param name="sender">事件发送者</param>
	/// <param name="e">事件数据</param>
	public delegate void HAsyncCompletedEventHandler(object sender, CAsyncCompletedEventArgs e);

	/// <summary>
	/// 异步操作事件
	/// </summary>
	/// <typeparam name="RESULT">操作返回值类型</typeparam>
	/// <param name="sender">事件发送者</param>
	/// <param name="e">事件数据</param>
	public delegate void HAsyncCompletedEventHandler<RESULT>(object sender, CAsyncCompletedEventArgs<RESULT> e);
}
